Earth Day a platform for environmental award
Stroud Water Research Center building achieves highest green-building honor In keeping with the spirit of Earth Day, the Stroud Water Research Center in Avondale announced a major global-friendly achievement on Monday. Its Moorhead Environmental Complex, which opened in the fall, has received the nation’s highest certification for green construction: LEED (Leadership in Energy and Environmental … Continue reading Earth Day a platform for environmental award
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed